stocking rat - French English Dictionary